<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        var arr = ["孙悟空", "猪八戒", "沙和尚"];
        /*
            push()
                -该方法可以向数组的末尾添加一个或多个元素，并返回数组的新的长度
                -可以将要添加的元素作为方法的参数传递
                    这样这些元素会将自动添加到数组的末尾
        */

        arr.push("唐说", "牛魔王");
        /*
          pop()
              -该方法可以删除数组的最后一个元素
              -并将删除的元素作为返回值返回
      */
        arr.pop();
        console.log(arr);
        /*
            unshift()
                -向数组开头添加一个或多个元素，并返回新的数组长度
                -向前边插入元素后，其他元素的索引会依次调整
        */
        arr.unshift("二郎神");
        console.log(arr);
        /*
            shift()
                -可以删除数组的第一个元素，并将被删除的元素作为返回值返回
        */
        arr.shift();
        console.log(arr);
    </script>
</head>

<body>

</body>

</html>